hyde park - German English Dictionary